how to split stories (Agile Estimating and Planning)
例はAoAD本から
priorities(優先順位)
チェックアウトページというストーリーを分割し、それぞれに優先度
チェックアウト
クーポン
(略)
データの境界に沿って
クレジットカード情報を集める
ギフトカード情報を集める
ストーリーの中に含まれる操作
クレジットカード情報を集める
クレジットカード情報を検証する
クレジットカードで支払いする
感想:ステップに分けないのは最初は難しそう
CRUD
カスタマーを追加
カスタマーを表示
カスタマーを編集
カスタマーを削除
カスタマーを一覧
カスタマーを並び替え
横断的関心事
such as security, logging, and error handling
クレジットカードで支払い
クレジットカードでの支払いをログに記録する
クレジットカードの拒否を扱う
非機能
such as performance, stability, scalability,
クレジットカードで支払い
1分あたり100-200のクレジットカードトランザクションをサポートする